cloud-drift winds - French English Dictionary